suspect (something) is going on

Translations
soupçonner que quelque chose se passe